body{
	font-size:12px;
	background:#FFFFFF;
	font-family:Tahoma;
}
body, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, input, img, .padders {
	margin:0;
	padding:0;
}

#miniNav {
	BACKGROUND: #f8f8f8; COLOR: #a1a0a0; LINE-HEIGHT: 18px; BORDER-BOTTOM: #e6e6e6 1px solid; HEIGHT: 22px; TEXT-ALIGN: center
}
#miniNav IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 4px; BORDER-RIGHT-WIDTH: 0px
}
#miniNav DIV {
	FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 898px; PADDING-TOP: 3px; FONT-FAMILY: 宋体; TEXT-ALIGN: right
}
#miniNav A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 0px 3px; COLOR: #a1a0a0; PADDING-TOP: 1px; TEXT-DECORATION: none
}
#miniNav A:hover {
	BACKGROUND: #929292; COLOR: #fff
}

.topper{ height:42px; margin:0 auto; position:relative; width:960px;}
.topper .logo{ position:absolute; left:12px; width:155px;}
.topper .siteurl{
	border-left:1px solid #EAEAEA;
	font:24px/200% "黑体","Verdana","Geneva","sans-serif";
	color:#666;
	height:42px;
	left:177px;line-height:200%;padding-left:10px;position:absolute;top:0;
}
p.siteurl,p.siteurl a:link,p.siteurl a:visited,p.siteurl a:hover,p.siteurl a:active{font:24px/30px "黑体","Verdana","Geneva","sans-serif";color:#666;line-height:200%;}
.topper .search{ position:absolute; right:0; top:8px; height:34px;}
.topper .search .ipt_text{ padding:4px 5px; font-size:12px; width:240px;}
.topper .search .ipt_submit{ padding:2px 5px 2px 5px;}

.tabs_bar{ position:relative; z-index:1;}
.tabs_bar .searchtabs{ padding-left:12px; position:absolute; z-index:2;}
.tabs_bar .searchtabs li{
	float:left; height:20px; padding:6px 12px 0 12px; cursor:pointer;
	font-size:14px; color:#004199; margin:0 3px; display: block; background-color:#F2F2F2;
}
.tabs_bar .searchtabs li.taobao{ color:#F30;}
.searchtabs li.current{
	font-weight:bold; color:#FFF;  padding:6px 18px 6px 18px;
	background:url(/images/searchtabs_crn_bg.gif) center top no-repeat;
}
.tabs_bar .weather{ padding-top:2px; text-align:right;}

.searchbox{
	border:1px solid #DCE7F1; padding:12px; font-size:12px;
	height:49px; word-spacing:4px; position:relative;
	background:url(/Images/rpt_bg.gif) 0 -80px repeat-x;
}
	
.searchbox .textkey{ position:absolute; right:12px; top:12px; line-height:240%; font-family:Simsun, Arial, Helvetica, sans-serif;}
.searchbox .textkey span a{ color:#F30;}
.searchbox .textkey a{ color:#333;}

.searchbox .checkrswitch{ margin:5px 0 0 90px;}
.searchbox .i{ padding:3px 5px; font-size:14px; width:340px;}
.searchbox .ipt_submit{ padding:2px 0; width:80px; font-size:14px;}
.searchbox input {vertical-align: middle;}

.sebox {background: url(/Images/sp2_j.gif) no-repeat 0px -1px; float: none; height: 28px;}
.sebox img {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; vertical-align: middle; border-right-width: 0px
}

p {
	line-height:27px;
	text-indent:15px;
	font-weight:bold;
	color:#20376D;
}
.space_10 {
	height:10px;
	overflow:hidden;
	clear:both;
	width:100%;
}
.border {
	border:#8FBAE7 1px solid;
	float:left;
}
.title1 {
	background:#E3F4FB;
	border-bottom:1px solid #CADFF4;
	float:left;
	height:27px;
	width:230px;
}
img {
	border:none;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.clear{clear:both;}
#main, #top {
	margin:0px;
	padding:0px;
}
#content {
	width:960px;
	margin:0 auto;
	padding:0px;
}
#top {
	background:url(/images/topbg.gif) repeat-x;
	width:100%;
	height:144px;
}
#topnav {
	width:910px;
	height:29px;
	margin:0 auto;
	padding:0px;
}
#toplogo {
	width:910px;
	margin:0 auto;
	padding:0px;
}
#toplogo span#logo a img {
	float:left;
}
#toplogo span#pic {
	float:right;
	padding:10px 0px;
}
#tt_left {
	width:230px;
	float:left;
}
#tt_right {
	width:710px;
	float:right;
}
#tr_part1 {
	float:left;
}
#tr_part1 .soso_search {
	width:543px;
	height:80px;
	border:#8EBAE7 1px solid;
	float:left;
}
#tr_part1 .soso_search .tabsa {
	height:27px;
	background:#E3F4FB;
	border-bottom:#8EBAE7 1px solid;
}
#tr_part1 .soso_search .tabsa span {
	float:left;
	font-size:14px;
}
#tr_part1 .soso_search .tabsa span a.first {
	background:#FFFFFF;
	width:67px;
	line-height:24px;
	height:27px;
	float:left;
	text-align:center;
	border-right:#8EBAE7 1px solid;
	color:#1F3870;
	font-weight:bold;
	border-bottom:none;
	cursor: pointer;
	cursor: hand;
}
#tr_part1 .soso_search .tabsa span a.second {
	background:#E3F4FB;
	width:67px;
	line-height:26px;
	height:26px;
	float:left;
	padding-top:1px;
	text-align:center;
	border-right:#8EBAE7 1px solid;
	color:#1F3870;
}
#tr_part1 .weather {
	width:160px;
	height:82px;
	float:right;
}
.padder {
	clear:left;
	/*margin:0px 10px;*/
	padding:8px 0px;
}
.c_padder{
   margin:0px;
	 padding:0px 10px;
	 line-height:22px;
	 float:left;
	 width:97%;
}
*+html .padder {
	clear:left;
	margin:0px 10px;
	padding:8px 0px 4px 0px;
}
*html .padder {
	clear:left;
	margin:0px 10px;
	padding:8px 0px 2px 0px;
}
.input {
	color:#535353;
	float:left;
	font-size:14px;
	height:22px;
	line-height:20px;
	margin-right:6px;
	width:300px;
}
.button {
	background:url(/images/search.gif);
	width:68px;
	height:26px;
	border:none;
	float:left;
}
.button1 {
	background:url(/images/search1.gif);
	width:68px;
	height:26px;
	border:none;
}
#tr_part2 {
	width:708px;
	border:#8EBAE7 1px solid;
	margin:0 0 0 0;
	float:left;
	display:inline;
}
.tabsb {
	width:708px;
	height:30px;
	float:left;
	background:url(tabs2.gif) repeat-x;
	border-bottom:#8EBAE7 1px solid;
}
.tabsb span {
	float:left;
	font-size:14px;
	color:#1F3870;
	font-weight:bold;
	text-align:center;
	line-height:30px;
}
.tabsb span img {
	float:left;
	margin:0px 5px 0px 10px;
	padding:6px 0px;
	display:inline;
}
.tabsb span a.select {
	background:url(tabs1.gif);
	width:105px;
	line-height:30px;
	height:30px;
	float:left;
	text-align:center;
	border-right:#8EBAE7 1px solid;
	color:#1F3870;
	font-weight:bold;
	padding-top:1px;
}
.tabsb span a.unselect {
	background:url(tabs2.gif);
	width:105px;
	line-height:30px;
	height:30px;
	float:left;
	text-align:center;
	border-right:#8EBAE7 1px solid;
	color:#1F3870;
}
#tr_part3 {
	width:708px;
	border:#c5c5c5 1px solid;
	margin:10px 0 0 0;
	float:left;
	display:inline;
}
.titles {
	float:left;
	font-size:14px;
	color:#1F3870;
	width:708px;
	font-weight:bold;
	line-height:30px;
	background:url(orangebg.gif) repeat-x;
	border-bottom:#c5c5c5 1px solid;
}
.titles img {
	float:left;
	margin:0px 5px 0px 10px;
	padding:6px 0px;
	display:inline;
}

.coor{width:908px;border:#C4E6D5 1px solid; background:#EFFCF5;margin:0 auto;line-height:24px;}
.coor a{color:#A54105; text-decoration:none;}
.coor a:hover{text-decoration:underline;}
.cora{float:left;line-height:20px;margin:0px 5px;display:inline;}
.c_padder span.cora_more{float:right;line-height:20px;display:inline;}
.coor strong{float:left;margin-right:10px;display:inline;}
.c_padder span.a1{float:left;}

.footer{margin: 20px auto;width: 960px; height:90px}
.footer dt{float: left;height: 90px;margin-right: 20px;width: 180px; border-right:1px solid #CCCCCC}
.footer dd{float: left;margin-bottom: 8px;text-shadow: 0 1px #FFFFFF;width: 700px}
.footer dd h3{font-size:14px;}

.footer01 {
	float:left;
	clear:both;
	width:100%;
	margin:20px 0 0 0;
	line-height:24px;
	padding:10px 0px;
	color:#BCBCBC;
	text-align:center;
	border-top:1px #E5E5E5 solid;
}
.footer01 a:link, .footer01 a:visited, .footer01 a:active {
	color:#BCBCBC;
	text-decoration:none;
}
.footer01 a:hover {
	color:black;
	text-decoration:underline;
}
.footer01_border {
	padding-top:20px;
}
/* ul li 样式*/
.u01 {
	width:780px;
	margin:0px;
	padding:0px;
	float:right;
}
.u01 li.co1 {
	width:45px;
	line-height:20px;
	float:left;
	list-style:none;
	background:url(/images/dot.gif) no-repeat left;
	padding:0 0 0 10px;
}
.u01 li.co2 {
	width:35px;
	line-height:20px;
	float:left;
	list-style:none;
	background:url(/images/dot.gif) no-repeat left;
	padding:0 0 0 10px;
}
.u01 li.co3 {
	background:url(/images/button.gif);
	width:78px;
	height:19px;
	line-height:19px;
	list-style:none;
	float:right;
	text-align:center;
	margin:1px 0 0 0;
	display:inline;
}
.u01 li.co4 {
	background:url(/images/button1.gif);
	width:78px;
	height:19px;
	line-height:19px;
	list-style:none;
	float:right;
	text-align:center;
	margin:1px 3px 0px 0px;
	display:inline;
}
.u01 li.co5 {
	width:90px;
	line-height:20px;
	float:left;
	list-style:none;
	background:none;
	padding:0 0 0 25px;
}
.u02 {
	margin:0px 15px 0px 20px;
	padding:0px 0px 9px 0px;
	float:left;
	display:inline;
}
.u02 li {
	width:65px;
	line-height:25px;
	list-style:none;
	float:left;
}
.u04a {
	margin:0px;
	padding:0 0 0 20px;
	float:left;
	display:inline;
	width:688px;
}
.u04a li {
	float:left;
	line-height:28px;
	font-size:14px;
	list-style:none;
	width:80px;
	background:url(/images/dot1.gif) no-repeat 7px 10px;
	padding:0 0 0 20px;
	margin-right:3px;
}
.u04a li.favicon{ width:100px;padding-left:0;}
.u04b {
	margin:0px;
	padding:0 0 0 20px;
	float:left;
	display:inline;
	width:688px;
	background:#f2f9fe;
}
.u04b li {
	float:left;
	line-height:28px;
	font-size:14px;
	list-style:none;
	width:80px;
	background:url(/images/dot1.gif) no-repeat 7px 10px;
	padding:0 0 0 20px;
	margin-right:3px;
}
.u04b li.favicon{ width:100px;padding-left:0;}
.u05 {
	margin:0px;
	padding:0px;
	float:left;
}
.u05 li {
	width:708px;
	line-height:28px;
	list-style:none;
	float:left;
	font-size:14px;
	overflow:hidden;
}
.u05 li span {
	background:#fff5e9;
	line-height:28px;
	float:left;
	width:80px;
}
.u05 li span a {
	color:#000000;
	text-align:center;
	width:80px;
	margin:0px;
	padding:0px;
}
.u05 li a {
	margin:0px 10px;
	float:left;
	color:#0134CE;
}
.u05 li span.more {
	float:right;
	background:none;
	margin:0px;
	padding:0px;
	text-align:right;
}
/*字体样式*/
.f12_gray {
	color:#A0A0A0;
}
.f12_orange {
	color:#F2914A;
}
.f12_blue {
	color:#0134CE;
}
.f14_blue {
	color:#0134CE;
	font-size:14px;
	font-weight:normal;
}
/* mail login */
.ttmenu {
	width:150px;
}
